shooting range – Deutsch–English translations

🇬🇧 en de 🇩🇪

shooting range noun

  • a facility designed for firearms practice
Schießstand, Schießplatz, Schießanlage
Wiktionary Links